trouble makers - German English Dictionary